logistic support detachment - Español Inglés Diccionario